SOUND AND COMPLETE TRANSLATIONSFROM SORTED HIGHER - ORDER LOGICINTO SORTED FIRST - ORDER LOGICManfred

نویسنده

  • Manfred Kerber
چکیده

Extending existing calculi by sorts is a strong means for improving the deductive power of rst-order theorem provers. Since many mathematical facts can be more easily expressed in higher-order logic { aside the greater power of higher-order logic in principle {, it is desirable to transfer the advantages of sorts in the rst-order case to the higher-order case. One possible method for automating higher-order logic is the translation of problem formulations into rst-order logic and the usage of rst-order theorem provers. For a certain class of problems this method can compete with proving theorems directly in higher-order logic as for instance with the TPS theorem prover of Peter Andrews or with the Nuprl proof development environment of Robert Constable. There are translations from unsorted higher-order logic based on Church's simple theory of types into many-sorted rst-order logic, which are sound and complete with respect to a Henkin-style general models semantics. In this paper we extend corresponding translations to translations of order-sorted higher-order logic into order-sorted rst-order logic, thus we are able to utilize corresponding rst-order theorem prover for proving higher-order theorems. We do not use any-expressions, therefore we have to add so-called comprehension axioms, which a priori make the procedure well-suited only for essentially rst-order theorems. However, in practical applications of mathematics many theorems are essentially rst-order and as it seems to be the case, the comprehension axioms can be mastered too.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Combinator-based Order-sorted Higher-order Uniication Algorithm

This paper develops a sound and complete transformation-based algorithm for uniication in an extensional order-sorted combinatory logic supporting constant overloading and a higher-order sort concept. Appropriate notions of order-sorted weak equality and extensionality | reeecting order-sorted-equality in the corresponding lambda calculus given by Johann and Kohlhase | are deened, and the typed...

متن کامل

Order-Sorted Reasoning in the Situation Calculus

We propose a theory for reasoning about actions based on order-sorted predicate logic where one can consider an elaborate taxonomy of objects. We are interested in the projection problem: whether a statement is true after executing a sequence of actions. To solve it we design a regression operator that takes advantage of well-sorted unification between terms. We show that answering projection q...

متن کامل

Matching of Order-Sorted Terms with Regular Expression Sorts and Second-Order Variables

We construct a sound and complete matching procedure for order-sorted terms with regular expression sorts and second-order variables. Since the theory is infinitary, there are matching problems on which the procedure does not terminate. Restricting the rules of the procedure, we obtain an incomplete terminating algorithm and give some examples of its possible applications in source code searching.

متن کامل

The Typed Situation Calculus

We propose a theory for reasoning about actions based on order-sorted predicate logic where one can consider an elaborate taxonomy of objects. We are interested in the projection problem: whether a statement is true after executing a sequence of actions. To solve it we design a regression operator takes advantage of well-sorted unification between terms. We show that answering projection querie...

متن کامل

A mechanization of sorted higher-order logic based on the resolution principle

The usage of sorts in first-order automated deduction has brought greater conciseness of representation and a considerable gain in efficiency by reducing the search spaces involved. This suggests that sort information can be employed in higher-order theorem proving with similar results. This thesis develops a sorted higher-order logic ΣHOL suitable for automatic theorem proving applications. ΣH...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994